Big Huge Thesaurus

fibrous tissue

noun

sounds kind of like